home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HyperLib 1997 Winter - Disc 1
/
HYPERLIB-1997-Winter-CD1.ISO.7z
/
HYPERLIB-1997-Winter-CD1.ISO
/
オンラインウェア
/
GAME
/
RoboWar 4.1.1.sit
/
RoboWar 4.1.1
/
Tournament VI
/
Teams
/
◊Darling #1◊
next >
Wrap
Text File
|
1993-06-06
|
3KB
|
178 lines
# T E A M D A R L I N G # 1
# Created 5/7/93 by Stephen Linhart
# Copyright 1993 - All Rights Reserved
To avoid accidental errors,
please do not recompile!
fire' 50 12 hellbore'
loopstart:
x 150 > rightbounce leftbounce ife
y 150 > bottombounce topbounce ife
loop:
range sweep ifg
130 aim' store
range sweep ifg
170 aim' store
range sweep ifg
x 50 < leftbounce if
210 aim' store
range sweep ifg
250 aim' store
range sweep ifg
290 aim' store
range sweep ifg
x 250 > rightbounce if
330 aim' store
range sweep ifg
10 aim' store
range sweep ifg
50 aim' store
range sweep ifg
y 50 < topbounce if
110 aim' store
range sweep ifg
150 aim' store
range sweep ifg
190 aim' store
range sweep ifg
y 250 > bottombounce if
230 aim' store
range sweep ifg
270 aim' store
range sweep ifg
310 aim' store
range sweep ifg
collision reverse if
350 aim' store
range sweep ifg
30 aim' store
range sweep ifg
70 aim' store
range sweep ifg
90 aim' store
energy 50 < bettytime ifg
loop jump
sweep:
icon2
range 50 > sweep2 ifg
range 30 > skip1 ifg
range skip2 ifg
sweep2:
1 fire' store
aim 14 + dup dup
12 sin speedx' store
12 cos chs speedy' store
aim' store
range sweep ifg
aim 7 - aim' store
range sweep ifg
aim 13 - aim' store
range sweep ifg
aim 17 - aim' store
range sweep loop ifeg
skip1:
aim dup
20 sin movex' store
20 cos chs movey' store
skip2:
store
range * swap store
fire' 50 12 hellbore'
sync
0 speedx' store
0 speedy' store
bettytime jump
topbounce:
5 speedy' store
return
bottombounce:
-5 speedy' store
return
leftbounce:
4 speedx' store
return
rightbounce:
-4 speedx' store
return
reverse:
speedx chs speedx' store
speedy chs speedy' store
return
bettytime:
x 50 < x 250 > or xskip ifg
x 150 > leftbounce rightbounce ife
xskip:
y 50 < y 250 > or bettyloop ifg
y 150 > topbounce bottombounce ife
bettyloop:
energy 149 > loop ifg
range zap if
130 aim' store
range zap if
170 aim' store
range zap if
icon0
x 50 < leftbounce if
210 aim' store
range zap if
250 aim' store
range zap if
290 aim' store
range zap if
x 250 > rightbounce if
330 aim' store
range zap if
10 aim' store
range zap if
50 aim' store
range zap if
y 50 < topbounce if
110 aim' store
range zap if
150 aim' store
range zap if
190 aim' store
range zap if
y 250 > bottombounce if
230 aim' store
range zap if
270 aim' store
range zap if
310 aim' store
range zap if
collision reverse if
350 aim' store
range zap if
30 aim' store
range zap if
70 aim' store
range zap if
90 aim' store
bettyloop jump
zap:
range dup 50 < and zap2 ifg
range dup 100 < and zapskip ifg
return
zapskip:
x dup
50 < leftbounce if
250 > rightbounce if
y dup
50 < topbounce if
250 > bottombounce if
aim 135 + dup
2 sin speedx + speedx' store
2 cos chs speedy + speedy' store
return
zap2:
a' store
store
range * swap store
fire' 50 12 hellbore'
sync
a jump